practising physician - German English Dictionary